Back to all jobs
Google logo

Senior Staff Software Engineer, Machine Learning, Cloud AI

Google

Sunnyvale, California, U.S.
Full-time, Regular
Posted Sep 23, 2025
Full-time

Compensation

Loading salary analysis...

About the role

Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another

Responsibilities

  • Lead the design, implementation, and optimization of machine learning solutions and infrastructure
  • Provide technical leadership by creating demos and proofs-of-concept
  • Manage product briefings and partner with product management, DeepMind, and Innovation Labs to drive customer adoption
  • Architect and develop highly scalable ML systems
  • Enable client success by working closely with key Google Cloud Platform (GCP) customers
  • Ensure AI/ML quality by reviewing model designs, code, and training data for accuracy, testability, and efficiency

Requirements

  • Bachelor’s degree in computer science, mathematics, applied statistics, machine learning, or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages
  • 5 years of experience in leading technical project strategy, Machine Learning (ML) design, and optimizing ML infrastructure
  • 3 years of experience with software design and architecture
  • Experience with Large Language Models, NLP, or Generative AI

Benefits

  • 401k matching
  • Health insurance
  • Equity
  • Bonus opportunities
  • Stock options
  • Paid time off
  • Flexible work arrangements

About the Company

Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting

Job Details

Salary Range

$248,000 - $349,000/yearly

Location

Sunnyvale, California, U.S.

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position